lama guanicoe - English Synonyms Dictionary

lama guanicoe

n.
[1] guanaco